from Base.base import Base
from Page.mis.page_element import PageElements


class MisLogin(Base):

    def __init__(self):
        super().__init__("mis")

    def mis_login(self, name, password):
        """
        后台管理登录
        :param name: 账号
        :param password: 密码
        :return:
        """
        # 输入账号
        self.input_ele(PageElements.mis_login_account_name, name)
        # 输入密码
        self.input_ele(PageElements.mis_login_password_name, password)
        # 编写js语句
        js = 'document.getElementById("inp1").removeAttribute("disabled")'
        # 删除登录按钮disabled属性
        self.driver.execute_script(js)
        # 点击登录按钮
        self.search_click(PageElements.mis_login_submit_btn_id)
